#pragma once
#include "../../src_basics/Wire.h"


class PairWires
{
public:
	PairWires() {}
	PairWires(const Wire& FirstWireD_, const Wire& OtherWireD_, const double& PairWiresSpacing);

	Wire getOtherPairWires(Wire& InputWire);  // return Other WireLines
	std::vector<Line> getCenterLines(const Wire& InputWire);
	std::vector<std::vector<Line> > getAllCenterLines();


public:
	Wire FirstWireD_;						// One Wire
	Wire OtherWireD_;						// Other Wire
	double PairWiresSpacing = 0;            // Spacing Of Differential Pair

};


